// pages/collect/index.js
Page({
  data: {
    //父组件定义数据
    tabs:[
      {
        id:0,
        value:"商品收藏",
        isActive:true
      },
      {
        id:0,
        value:"品牌收藏",
        isActive:false
      },
      {
       id:1,
       value:"店铺收藏",
       isActive:false
     },
     {
       id:2,
       value:"浏览足迹",
       isActive:false
     }
    ],
    collect:[] //收藏商品数据
  },

  onShow(){
    //1.获取缓存中收藏数据
    const collect = wx.getStorageSync("collect") || [];
    //2.给data赋值
    this.setData({
      collect
    })
  },
  handleTabsItemChange(e){
    // 1. 获取被点击的标题索引
    const {index} = e.detail;
    // 2.修改源数组
    const {tabs} = this.data
    tabs.forEach((v,i)=> i=== index ? v.isActive = true : v.isActive = false);
    // 3.赋值回到data中
    this.setData({
      tabs
    })
  },

  
})